repayment guarantee - Turkish English Dictionary